rain barrel - French English Dictionary